/*
* 题目描述

把abcd…s共19个字母组成的序列重复拼接106次，得到长度为2014的串。

接下来删除第1个字母（即开头的字母a），以及第3个，第5个等所有奇数位置的字母。

得到的新串再进行删除奇数位置字母的动作。如此下去，最后只剩下一个字母，请写出该字母。

答案是一个小写字母，请通过浏览器提交答案。不要填写任何多余的内容。*/


import java.util.ArrayList;

public class 第三题 {
    public static ArrayList<Character> list = new ArrayList<>();

    public static void main(String[] args) {
        char[] array = new char[2014];
        int index = 0;
        for (int i = 0; i < 106; i++) {
            for (int j = 0; j < 19; j++) {
                array[index++] = (char) ('a' + j);
            }
        }
        for (int i = 0; i < array.length; i++) {
            System.out.print(array[i]);
        }
        System.out.println();

        int len = 2014;
        while (len != 1) {
            int k = 0;
            for (int i = 1; i <len; i += 2) {
                array[k++] = array[i];
            }
            len = k;
        }

        System.out.println(array[0]);


    }
}
